TADODataSet
Otázka od: Lstiburek Pavel
18. 10. 2004 14:25
Ahoj,
TADOCustomDataSet ma moznost ulozeni do a nacteni z XML souboru, totez je i u
komponent ADONIS.
Me by se ale docela hodilo ulozit / nacist dataset do/z XML stringu.
Potreboval bych ho predavat jine aplikaci a vytvareni docasnych souboru se mi
nezda prilis efektivni,
nehral jste si s tim nekdo ?
U TADO se mi zda, ze je to zahrabano dost hluboko a od ADONISe nemam ani
zdroje. Nebo se mylim ?
Muzete me nekdo trochu postrcit !
Pavel
Odpovedá: Winsoft
19. 10. 2004 16:24
> TADOCustomDataSet ma moznost ulozeni do a nacteni z XML souboru, totez je
i u komponent ADONIS.
> Me by se ale docela hodilo ulozit / nacist dataset do/z XML stringu.
> Potreboval bych ho predavat jine aplikaci a vytvareni docasnych souboru
se mi nezda prilis efektivni,
> nehral jste si s tim nekdo ?
ADO umoznuje citat/ukladat XML aj z/do pametoveho streamu.
V Adonise je TADOStream komponent, jeho pouzitie v tomto pripade je:
var
ADODataset: TADODataset;
ADOStream: TADOStream;
// uloz do streamu
ADODataSet.Recordset.Save(ADOStream.ADOStream, ADO.adPersistXML);
// precitaj a ukaz XML zo streamu
ShowMessage(ADOStream.ReadText(ADOStream.Size));
Na e-mail adresu posielam jednoduchy priklad. Do Adonis doplnime
funkciu, ktora to bude uklada/citat jednoduchsie v najblizsej verzii.
Erik